package cn.cvs.service;

import cn.cvs.pojo.SysRole;

import java.util.List;


public interface SysRoleService {
    //查询所有角色
    List<SysRole> queryAllRoles();
    //新增角色
    int addRole(SysRole sysRole);
    /**
     * 通过ID查询角色
     *
     * @param code
     * @return
     * @throws Exception
     */
    SysRole findSysRoleBycode(String code);
    //修改角色
    int updateRole(SysRole sysRole);
    //依据编号查询
    SysRole queryById(Integer id);
    //依据code查询角色编码的数量
    int queryRoleCount( String code);
    //删除
    int delete(int id);
}
